
/*@font-face {*/
/*font-family: AppleMedium;*/
/*src:url('../font/PINGFANG%20MEDIUM.TTF');*/
/*}*/
body{
    font-family: AppleMedium;
    /*background-color: #F5F5F5;*/
}
/*轮播元素css*/
li{
    list-style: none;
    padding:0;
    margin:0;
    box-sizing: border-box;
}
.flexslider{
    overflow: hidden;
}
/*nav组样式*/
/*header section:first-child{*/
/*margin-left: 4%;*/
/*font-size:30px;*/
/*}*/
/*header section:first-child p{*/
/*color:#FFFFFF;*/
/*float: left;*/
/*margin-top: 24px;*/
/*}*/
/*header section:first-child img{*/
/*float: left;*/
/*margin-left:1.86%;*/
/*margin-top: 40px;*/
/*}*/
/*header section:first-child+ul{*/
/*display:none;*/
/*}*/
header{
    height:120px;
    position: absolute;
    z-index:400;
    display:none;
}
header input{
    float:left;
    width: 75.33%;;
    border-radius: 30px;
    border:none;
    padding-left:9%;
    margin-top: 20px;
    margin-left: 9%;
    height:82px;
    background: url("../images/find.png") #E6E6E6 no-repeat 4% 50%;
    box-sizing: border-box;
    font-size: 1rem;
    font-family: AppleMedium;
    color:#333333;
}
/*/!*设置placeholder颜色*!/*/
/*header input:-moz-placeholder {*/
/*color: #999999;*/


/*}*/

/*header input::-moz-placeholder {*/
/*color: #999999;*/
/**/

/*}*/

/*header input:-ms-input-placeholder {*/
/*color: #999999;*/


/*}*/

/*header input::-webkit-input-placeholder {*/
/*color: #999999;*/

/*}*/
#input{
    position: absolute;
    z-index:200;
    width: 75.33%;;
    border-radius: 30px;
    /*border:none;*/
    padding-left:9%;
    margin-top: 20px;
    margin-left: 9%;
    height:82px;
    background:#FFFFFF ;
    opacity: 0.5;
    box-sizing: border-box;
    font-size: 1rem;
    font-family: AppleMedium;
    color:#333333;
    border:1px solid #E2E2E2;
}
#inform {
    position: absolute;
    z-index:200;
    top:5px;
    left:86.5%;
}
#find,#findMsg{
    position: absolute;
}
#find{
    width:3.6%;
    top:40px;
    left:11.8%;
    z-index:300;
}
#findMsg{
    top:40px;
    left:18%;
    z-index:300;
}
header section:nth-child(2){
    float:left;
    margin-left:5%;
    margin-top:20px;
}
header section:nth-child(2) span{
    padding:4px 10px;
    border-radius: 50%;
    background-color:#F56060;
    color:#FEFEFE;
    font-size:24px;
    position: relative;
    top:-95px;
    left:32px;
    display:none;
}
header section:nth-child(2) img{
    /*width:66%;*/
    margin-top:5px;
}
/*mainPart*/
.mainPart{
    position: absolute;
    top: 0px;
    bottom: 34px;
    overflow-y: scroll;
    width:100%;
    -webkit-overflow-scrolling: touch;
}

/*topBanner*/
.topBanner img{
    width:100%;
    height:auto;
}
/*entrance*/
.entrance{
    width:100%;
    height:360px;
    border-bottom:1px solid #e6e6e6;
    display:none;
}
.entrance section{
    float: left;
}
.entrance section:first-child{
    margin-left:12%;
}
.entrance section{
    margin-top: 30px;
    margin-left: 4.73%;
    width:25%;
}
.entrance section img{
    width:70%;
}
.entrance section:first-child img{
    /*width:133%;*/
}
.entrance section p{
    text-align: center;
    color:#666666;
    font-size: 1rem;
    font-family: AppleMedium;
    margin-top: 8px;
    float:left;
    margin-left: 6%;
}
.entrance section:first-child p{
    margin-left:11%;
}
.entrance section:last-child p{
    margin-left: 8%;
}
.entrance>img{
    width:5%;
    position: relative;
    top:-260px;
    left:83.5%;
    display:none;
}
/*mediumBanner*/
.mediumBanner{
    height:310px;
    overflow: hidden;
    padding:0 2.67%;
    width:89%;
    margin:20px auto 0;
}
.mediumBanner section{
    float: left;
    margin-top: 32px;
    width:40.26%;
}
.mediumBanner section:first-child{
}

.mediumBanner section img{
    width:100%;
    height:auto;
}
.mediumBanner section span{
    position: relative;
    font-family: AppleMedium;
    font-size: 1rem;
    color: #FFFFFF;
    top:-180px;
    left:25%;
    text-align: center;
}
/*doctorRecommend*/
#doctorRecommend{
    box-sizing: border-box;
    /*padding-top: 30px;*/
    background-color: #FFFFFF;
    display:none;
    /*margin-top: 50px;*/
    border-top: 1px solid #E3E3E3;
}
#doctorRecommend>p{

    /*background-color: #f5f5f5;*/
    color:#333333;
    font-size:1.1rem;
    font-family: AppleMedium;
    text-align: center;
    padding-top:30px;

    /*border-left:10px solid #46A3DB ;*/
}
#doctorRecommendALL{
    background-color: #f5f5f5;
    padding-top: 40px;
    display:none;
}
.doctorRecommend{
    margin-top: 30px;
}
.doctorRecommend .doctorInfo{
    overflow:hidden;
    width:92.4%;
    background-color: #FFFFFF;
    margin-top: 44px;
    margin-left: 3.8%;
    border-radius: 10px;
    border: none;
    -moz-box-shadow:0px 0px 10px 0px #e7e7e7 inset;
    -webkit-box-shadow:0px 0px 10px 0px #e7e7e7 inset;
    box-shadow:0px 0px 10px 0px #e7e7e7 inset;
}
.doctorInfo section:first-child{
    text-align: center;

}
.doctorInfo section:first-child img{
    width:200px;
    height:200px;
    padding: 12px;
    border:2px solid #ededed;
    border-radius: 50%;
    margin-top: 75px;
}
.doctorInfo section:first-child p{
    margin-top: 20px;
    color:#333333;
    font-size: 1.2rem;
}
.doctorInfo section:not(:first-child){
    float: left;
    margin-top:24px;
    width:10%;
    text-align: center;
}
.doctorInfo section:not(:first-child) p:first-child{
    color:#46A3DB;
    font-size: 1rem;
}
.doctorInfo section:not(:first-child) p:nth-child(2){
    color:#333333;
    font-size: 1rem;
}
.doctorInfo section:nth-child(2){
    margin-left:15.5%;
}
.doctorInfo section:nth-child(3){
    margin-left:19.78%;
}
.doctorInfo section:nth-child(4){
    margin-left:16.98%;
}
.doctorInfo>p{
    clear:both;
    color:#999999;
    font-size:1rem;
    font-family: AppleMedium;
    padding:40px 3.65% 32px 3.65%;
    max-height:999999px;
}
#doctorRecommendALL button{
    /*font-family: AppleMedium;*/
    /*margin-top: 84px;*/
    /*height:120px;*/
    width:34.2%;
    border:2px solid #46A3DB;
    color:#46A3DB;
    font-size:1rem;
    margin-top: 50px;
    margin-left: 32.9%;
    background-color: #FFFFFF;
    /*border-radius: 50px;*/
    /*margin-left: 12.8%;*/
    margin-bottom: 200px;
    /*outline: none;*/
    height:70px;
    text-align: center;
}
#doctorRecommend button img{
    width:4%;
    margin-left: 1.67%;
}

footer{
    background-color: #FFFFFF;
    display:none;
}

.mediumBanner{
    position: relative;
    /*background-color: #f5f5f5;
    padding-top:25px;*/
}
.mediumBanner section{
    position:absolute;
}
.mediumBanner section:nth-child(2){
    left:44.93%;
}
.mediumBanner section:nth-child(3){
    left:87.29%;
}

#doctorRecommend .extra{
    display:none;
}

.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0}

/*docListMember*/
.docListMember{
    border-bottom: 1px solid #E3E3E3;
    width:94.67%;
    margin-left: 2.67%;
}
.docListMember>img:first-child{
    width:13.1%;
    /*padding:10px;*/
    float: left;
    border-radius: 50%;
}
.docListMember>section:nth-child(2){
    width:84.2%;
    margin-left:15.7% ;
    margin-top: 60px;
}
section.rightPart p,span{
    max-height: 999999px;
}
section.rightPart p:first-child span:first-child{
    color:#333333;
    font-size: 1.1rem;
}
section.rightPart p:first-child span:last-child{
    color:#707070;
    font-size: 1rem;
    margin-left: 2.9%;
}

section.rightPart p:nth-child(2){
    color:#707070;
    font-size: 1rem;
    margin-top: 22px;
}
section.rightPart p:nth-child(2) span:nth-child(2){
    margin-left: 3.4%;
}
section.rightPart p:nth-child(3){
    margin-top: 21px;
}
section.rightPart p:nth-child(3) img{
    width:3.4%;

}
section.rightPart p:nth-child(3) span:nth-child(2){
    font-size: 1rem;
    color:#FFA800;
    margin-left:1.4% ;
}
section.rightPart p:nth-child(3) span:nth-child(3){
    font-size: 0.9rem;
    color:#999999;
    margin-left:2.4%;
}
section.rightPart p:nth-child(4){
    margin-top: 19px;
    font-size:0.9rem;
    color:#999999;
    padding-bottom:60px;
}
section.rightPart p.id{
    display:none;
}

#num{
    padding: 4px 10px;
    border-radius: 50%;
    background-color: #F56060;
    color: #FEFEFE;
    font-size: 24px;
    position: absolute;
    top: 19px;
    left: 92.3%;
    z-index: 300;
    display: none;
}

/*scroll article gundongwenzhang*/
.scroll_article {
    width:100%;
    height: 250px;
    /*background-color: lightcyan;*/
    overflow: hidden;
    background-color: #FFFFFF;
}
.scroll_article * {
    float:left;
}
.scroll_article > img:first-child {
    margin-left: 7%;
    margin-top:42px;
    /*width: 18%;*/
    width: 150px;
}
.scroll_article table {
    width: 0.2%;
    height: 150px;
    background-color: #E6E6E6;
    vertical-align: middle;
    margin: 42px 14px auto 24px;
}
.scroll_article ul {
    float:left;
    /*height:100%;*/
    width: 70%;
    position: relative;
    margin-left:2%;
}
.scroll_article ul li {
    height:250px;
    font-size: 1.15rem;
}
.scroll_article ul li p:first-child {
    color: #333333;
    margin: 42px 0;
}
.scroll_article ul li p:nth-child(2) {
    color: #999999;
}
.scroll_article ul li p:first-child img{
    width: 70px;
    margin: 5px 20px 0 0;
    padding:5px;
}
.scroll_article ul li p:last-child {
    font-size: 1rem;
    color: #999999;
}
.mainPart > table {
    width: 100%;
    background-color: #f5f5f5;
    height: 25px;
}
#toutiao{
    display:none;
}
.extra{
    display:none;
}
.toutiaoWrap{
    background-color: #f5f5f5;
    padding-bottom:40px;
}